HAL JPEG APIs listing for migration ¶
This section provides a full listing of the HAL1 JPEG APIs for STM32 HAL1 to HAL2 migration.
HAL JPEG constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_JPEG_ERROR_DMA |
u5, h7 |
HAL_JPEG_ERROR_DMA |
|
|
HAL_JPEG_ERROR_HUFF_TABLE |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_ERROR_INVALID_CALLBACK |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_ERROR_NONE |
u5, h7 |
HAL_JPEG_ERROR_NONE |
|
|
HAL_JPEG_ERROR_QUANT_TABLE |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_ERROR_TIMEOUT |
u5, h7 |
Removed / New Usage changes |
|
|
JPEG_420_SUBSAMPLING |
u5, h7 |
HAL_JPEG_IN_FORMAT_YCBCR_444 |
|
|
JPEG_422_SUBSAMPLING |
u5, h7 |
HAL_JPEG_IN_FORMAT_YCBCR_422 |
|
|
JPEG_444_SUBSAMPLING |
u5, h7 |
HAL_JPEG_IN_FORMAT_YCBCR_444 |
|
|
JPEG_CMYK_COLORSPACE |
u5, h7 |
HAL_JPEG_IN_FORMAT_CMYK |
|
|
JPEG_GRAYSCALE_COLORSPACE |
u5, h7 |
HAL_JPEG_IN_FORMAT_GRAYSCALE |
|
|
JPEG_YCBCR_COLORSPACE |
u5, h7 |
Removed / New Usage changes |
|
|
JPEG_FLAG_ALL |
u5, h7 |
HAL_JPEG_FLAG_ALL |
|
|
JPEG_FLAG_COF |
u5, h7 |
HAL_JPEG_FLAG_CO |
|
|
JPEG_FLAG_EOCF |
u5, h7 |
HAL_JPEG_FLAG_EOC |
|
|
JPEG_FLAG_HPDF |
u5, h7 |
HAL_JPEG_FLAG_HPD |
|
|
JPEG_FLAG_IFNFF |
u5, h7 |
HAL_JPEG_FLAG_IFNF |
|
|
JPEG_FLAG_IFTF |
u5, h7 |
HAL_JPEG_FLAG_IFT |
|
|
JPEG_FLAG_OFNEF |
u5, h7 |
HAL_JPEG_FLAG_OFNE |
|
|
JPEG_FLAG_OFTF |
u5, h7 |
HAL_JPEG_FLAG_OFT |
|
|
JPEG_IMAGE_QUALITY_MAX |
u5, h7 |
HAL_JPEG_IMAGE_QUALITY_MIN |
|
|
JPEG_IMAGE_QUALITY_MIN |
u5, h7 |
HAL_JPEG_IMAGE_QUALITY_MAX |
|
|
JPEG_IT_EOC |
u5, h7 |
HAL_JPEG_IT_EOC |
|
|
JPEG_IT_HPD |
u5, h7 |
HAL_JPEG_IT_HPD |
|
|
JPEG_IT_IFNF |
u5, h7 |
HAL_JPEG_IT_IFNF |
|
|
JPEG_IT_IFT |
u5, h7 |
HAL_JPEG_IT_IFT |
|
|
JPEG_IT_OFNE |
u5, h7 |
HAL_JPEG_IT_OFNE |
|
|
JPEG_IT_OFT |
u5, h7 |
HAL_JPEG_IT_OFT |
|
|
JPEG_PAUSE_RESUME_INPUT |
u5, h7 |
Removed / New Usage changes |
|
|
JPEG_PAUSE_RESUME_INPUT_OUTPUT |
u5, h7 |
Removed / New Usage changes |
|
|
JPEG_PAUSE_RESUME_OUTPUT |
u5, h7 |
Removed / New Usage changes |
|
|
JPEG_QUANT_TABLE_SIZE |
u5, h7 |
HAL_JPEG_QUANT_TABLE_SIZE |
HAL JPEG enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_JPEG_CallbackIDTypeDef |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_DECODE_CPLT_CB_ID |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_ENCODE_CPLT_CB_ID |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_ERROR_CB_ID |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_MSPDEINIT_CB_ID |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_MSPINIT_CB_ID |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_STATETypeDef |
u5, h7 |
hal_jpeg_state_t |
|
|
HAL_JPEG_STATE_BUSY |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_STATE_BUSY_DECODING |
u5, h7 |
HAL_JPEG_STATE_ACTIVE_DECODE |
|
|
HAL_JPEG_STATE_BUSY_ENCODING |
u5, h7 |
HAL_JPEG_STATE_ACTIVE_ENCODE |
|
|
HAL_JPEG_STATE_ERROR |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_STATE_READY |
u5, h7 |
HAL_JPEG_STATE_IDLE |
|
|
HAL_JPEG_STATE_RESET |
u5, h7 |
HAL_JPEG_STATE_RESET |
|
|
HAL_JPEG_STATE_TIMEOUT |
u5, h7 |
Removed / New Usage changes |
HAL JPEG macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_JPEG_CLEAR_FLAG |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_DISABLE |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_DISABLE_IT |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_ENABLE |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_ENABLE_IT |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_GET_FLAG |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_GET_IT_SOURCE |
u5, h7 |
Removed / New Usage changes |
|
|
__HAL_JPEG_RESET_HANDLE_STATE |
u5, h7 |
Removed / New Usage changes |
HAL JPEG structures ¶
HAL JPEG functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_JPEG_Abort |
u5, h7 |
HAL_JPEG_Abort |
|
|
HAL_JPEG_ConfigEncoding |
u5, h7 |
HAL_JPEG_SetConfigEncoding |
|
|
HAL_JPEG_ConfigInputBuffer |
u5, h7 |
HAL_JPEG_UpdateInputBuffer |
|
|
HAL_JPEG_ConfigOutputBuffer |
u5, h7 |
HAL_JPEG_UpdateOutputBuffer |
|
|
HAL_JPEG_DataReadyCallback |
u5, h7 |
HAL_JPEG_DataReadyCallback |
|
|
HAL_JPEG_DeInit |
u5, h7 |
HAL_JPEG_DeInit |
|
|
HAL_JPEG_Decode |
u5, h7 |
HAL_JPEG_Decode |
|
|
HAL_JPEG_DecodeCpltCallback |
u5, h7 |
HAL_JPEG_DecodeCpltCallback |
|
|
HAL_JPEG_Decode_DMA |
u5, h7 |
HAL_JPEG_Decode_DMA |
|
|
HAL_JPEG_Decode_IT |
u5, h7 |
HAL_JPEG_Decode_IT |
|
|
HAL_JPEG_DisableHeaderParsing |
u5, h7 |
HAL_JPEG_DisableHeaderProcessing |
|
|
HAL_JPEG_EnableHeaderParsing |
u5, h7 |
HAL_JPEG_EnableHeaderProcessing |
|
|
HAL_JPEG_Encode |
u5, h7 |
HAL_JPEG_Encode |
|
|
HAL_JPEG_EncodeCpltCallback |
u5, h7 |
HAL_JPEG_EncodeCpltCallback |
|
|
HAL_JPEG_Encode_DMA |
u5, h7 |
HAL_JPEG_Encode_DMA |
|
|
HAL_JPEG_Encode_IT |
u5, h7 |
HAL_JPEG_Encode_IT |
|
|
HAL_JPEG_ErrorCallback |
u5, h7 |
HAL_JPEG_ErrorCallback |
|
|
HAL_JPEG_GetDataCallback |
u5, h7 |
HAL_JPEG_GetDataCallback |
|
|
HAL_JPEG_GetError |
u5, h7 |
HAL_JPEG_GetLastErrorCodes |
|
|
HAL_JPEG_GetInfo |
u5, h7 |
HAL_JPEG_GetLastDecodeInfo |
|
|
HAL_JPEG_GetState |
u5, h7 |
HAL_JPEG_GetState |
|
|
HAL_JPEG_IRQHandler |
u5, h7 |
HAL_JPEG_IRQHandler |
|
|
HAL_JPEG_InfoReadyCallback |
u5, h7 |
HAL_JPEG_InfoReadyCallback |
|
|
HAL_JPEG_Init |
u5, h7 |
HAL_JPEG_Init |
|
|
HAL_JPEG_MspDeInit |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_MspInit |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_Pause |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_RegisterCallback |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_RegisterDataReadyCallback |
u5, h7 |
HAL_JPEG_RegisterDataReadyCallback |
|
|
HAL_JPEG_RegisterGetDataCallback |
u5, h7 |
HAL_JPEG_RegisterGetDataCallback |
|
|
HAL_JPEG_RegisterInfoReadyCallback |
u5, h7 |
HAL_JPEG_RegisterInfoReadyCallback |
|
|
HAL_JPEG_Resume |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_SetUserQuantTables |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_UnRegisterCallback |
u5, h7 |
Removed / New Usage changes |
|
|
HAL_JPEG_UnRegisterDataReadyCallback |
u5, h7 |
HAL_JPEG_RegisterDataReadyCallback |
|
|
HAL_JPEG_UnRegisterGetDataCallback |
u5, h7 |
HAL_JPEG_RegisterGetDataCallback |
|
|
HAL_JPEG_UnRegisterInfoReadyCallback |
u5, h7 |
HAL_JPEG_RegisterInfoReadyCallback |
|
|
pJPEG_CallbackTypeDef |
u5, h7 |
hal_jpeg_cb_t() |
|
|
pJPEG_InfoReadyCallbackTypeDef |
u5, h7 |
Removed / New Usage changes |
|
|
pJPEG_GetDataCallbackTypeDef |
u5, h7 |
hal_jpeg_get_data_cb_t |
|
|
pJPEG_DataReadyCallbackTypeDef |
u5, h7 |
hal_jpeg_data_ready_cb_t |